hydatid cysts - Alemán Inglés Diccionario